摘要: 1、网上都说存储器模式改为大型即可,但是我尝试后发现有点问题。 2、经过很多操作,最后解决了 (1)unsigned char code NumM[480],添加code关键字,但是这不是问题关键; (2)本来声明了两个数组,一个是unsigned char code NumM[256],一个是un 阅读全文
posted @ 2023-04-06 21:30 春山可 阅读(1760) 评论(0) 推荐(0)
摘要: 参考链接:Error L121: Improper Fixup (silabs.com) 主要问题应该是程序太大,可以尽量缩小程序大小,实在不行的话改为Large即可。 从小型2K改为大型64K,不再报错。 阅读全文
posted @ 2023-04-06 21:23 春山可 阅读(1745) 评论(0) 推荐(0)
摘要: 设置-代理-关闭代理服务器 阅读全文
posted @ 2022-10-14 21:29 春山可 阅读(1) 评论(0) 推荐(0)
摘要: 1、对指针加n,则指针前进“该指针所指向的类型的长度 * n”。 2、空指针:不指向任何地址的指针,通常使用宏定义NULL作为表示空指针的常量值。 3、空字符:\0,所有位均为0的字节。它是值为0的char类型。 4、使用malloc或calloc将内存空间清零,其实只是单纯地使用0填充位而已。 5 阅读全文
posted @ 2022-10-14 18:33 春山可 阅读(121) 评论(0) 推荐(0)
摘要: 1、起因 两个线程A和B,共享变量C。 A线程想对C加锁,恰巧此时切换到B线程,B线程也想对C加锁。 2、调试 (1)打开gdb,输入 thread apply all bt 查看所有线程的backtrace信息; (2)进入线程2,backtrace (3)找到调用 pthread_mutex_l 阅读全文
posted @ 2022-10-12 16:30 春山可 阅读(477) 评论(0) 推荐(0)
摘要: seq % 2 等价于 seq & 1。 即 a % 2^b 等价于 a & b。 具体见 取模运算相关的常数优化 - IcMtr - 博客园 (cnblogs.com) 阅读全文
posted @ 2022-10-11 21:27 春山可 阅读(32) 评论(0) 推荐(0)