kirk

    1. KEIL Vs IAR 实战比较 53/50454 单片机 2021-10-28
              相比IAR 和KEIL,个人感觉,不管是从编译速度,代码优化,以及开发过程(仿真调试),IAR 感觉完胜keil ,除此之外,最喜欢的就是IAR 的一个项目虚拟目录的多级管理,这个是keil无法完成的。还有就是,在编译文件过多的时候,开启文件索引信息(变量函数等的跳转功能)之后,keil编译速度兼职不可恭维。虽然IAR 开启文件索引之后,也会有一些跳转索引未及时更新的情况,但是编译速度无明显差异(重新编译的时候,不会去更新跳转信息索引)。         不过keil 有自己的独特之处,就是pack 的引入,自带的很多pack 功能包,可以直接使用。虽然IAR 新版本推出后,也可以使用部分keil pack,但是任有很多pack 功能包无法在IAR 上使用。        总的来说,我还是比较喜欢IAR,我个人喜欢模块化编程,所以比较喜欢多级虚拟目录对代码进行管理,虽然pack 很多无法使用,但是可以找到相应或者类似的源码进行移植(虽然开发难度大一些)。
    2. 在特定的情况下,正则表达式会被特有的功能给替换。
    3. 数组排序问题 16/2758 聊聊、笑笑、闹闹 2021-02-07
      其实如果考虑大小的话,tmp都可以不用
    4. 数组排序问题 16/2758 聊聊、笑笑、闹闹 2021-02-07
      uint8_t buf[] = {7,8,9,1,2,3,4,5,6}; #define change(src, a, b)   if((a) > (b)){(src) = (a); (a) = (b); (b) = (src);} void main() {   uint8_t tmp;   change(tmp, buf[0], buf[1]);   change(tmp, buf[0], buf[2]);   change(tmp, buf[0], buf[3]);   change(tmp, buf[0], buf[4]);   change(tmp, buf[0], buf[5]);   change(tmp, buf[0], buf[6]);   change(tmp, buf[0], buf[7]);   change(tmp, buf[0], buf[8]);       change(tmp, buf[1], buf[2]);   change(tmp, buf[1], buf[3]);   change(tmp, buf[1], buf[4]);   change(tmp, buf[1], buf[5]);   change(tmp, buf[1], buf[6]);   change(tmp, buf[1], buf[7]);   change(tmp, buf[1], buf[8]);       change(tmp, buf[2], buf[3]);   change(tmp, buf[2], buf[4]);   change(tmp, buf[2], buf[5]);   change(tmp, buf[2], buf[6]);   change(tmp, buf[2], buf[7]);   change(tmp, buf[2], buf[8]);       change(tmp, buf[3], buf[4]);   change(tmp, buf[3], buf[5]);   change(tmp, buf[3], buf[6]);   change(tmp, buf[3], buf[7]);   change(tmp, buf[3], buf[8]);       change(tmp, buf[4], buf[5]);   change(tmp, buf[4], buf[6]);   change(tmp, buf[4], buf[7]);   change(tmp, buf[4], buf[8]);       change(tmp, buf[5], buf[6]);   change(tmp, buf[5], buf[7]);   change(tmp, buf[5], buf[8]);       change(tmp, buf[6], buf[7]);   change(tmp, buf[6], buf[8]);       change(tmp, buf[7], buf[8]); }  
    5. 分析得很清晰,到位,对刚刚接触linux或者打算接触linux的人有很好的参考价值
    6. 回复才能看,激起了想看的好奇心
    7. 论坛小程序上线!扫码解锁逛坛新姿势啦!! 86/14114 聊聊、笑笑、闹闹 2021-01-28
      系统提醒里面消息查看不了
    8. STM32单片机感谢一哈 12/2905 stm32/stm8 2021-01-28
      表示经常这样替换,m0 m3 m4都可以
    9. 论坛小程序上线!扫码解锁逛坛新姿势啦!! 86/14114 聊聊、笑笑、闹闹 2021-01-27
      微信小程序回复测试
    10. 论坛小程序上线!扫码解锁逛坛新姿势啦!! 86/14114 聊聊、笑笑、闹闹 2021-01-27
      扫码用了一下,感觉比电脑方便多了
    11. 快过年了,大家是回家过年还是所在的城市过年呀 13/2639 聊聊、笑笑、闹闹 2021-01-27
      听组织的,就近过年
    12. 2021一起践行+明天会更好 5/2288 聊聊、笑笑、闹闹 2021-01-27
      送走2020  迎来2021,一切都是思考,一切都是期待,只为更加精彩        
    13. 原与源 5/5497 为我们提建议&公告 2021-01-22
      在这个行业中,看到的多是“源”,而非“原”,这两者有什么寓意呢?
    14. 给大佬赞一个,看到这个测试,突然想到我们之前为了替换为GD32 时候做的测试,是多么的水
    15. 单片机是单电源供电 能检测负值? 23/4299 测试/测量 2021-01-20
      可以采用差分信号输入,检测负电压与地之间的AD值,算出来负电压
    16. 深圳小花 发表于 2021-1-20 11:08 非常感谢。您所说的那个认证过程是什么,能贴一下吗?
      当时是先填一个申请表和产品的相关资料,然后一段时间收到电信工作人员联系,就一起进行设备的对接,对产品,应用,profile,插件……都进行了一系列测试,通过之后,过段时间会下发一个认证书。然后才能把相关的profile、插件,部署在正式平台,才能够正常使用。
    17. “鉴权过程”是啥?我倒是做过之前的NBIOT 终端设备的认证流程,不知道“鉴权过程”是不是那个认证流程。
    18. 想从单片机转Linux,大佬们有什么建议? 12/4200 Linux与安卓 2021-01-20
      w494143467 发表于 2021-1-19 11:49 懂了,那我就朝这方向学习吧!
      不晓得这种方式对不对,因为我最开始就是从单片机转linux的,没有人带,也没有系统的学习,全靠自学。就自己拟定了一个项目(linux + Sqlite + json),进行linux的一个无线终端设备的管理网关。除了公司的事,其他的就开始捣鼓这个东西,不懂的就百度,后面才慢慢的搞定它的,后来公司有linux相关项目安排,基本的就可以上手了。(兄弟,加油了,我在自己捣鼓的时候,中间都停掉了几次,后面才慢慢又开始做的)
    19. 想从单片机转Linux,大佬们有什么建议? 12/4200 Linux与安卓 2021-01-20
      w494143467 发表于 2021-1-19 11:49 懂了,那我就朝这方向学习吧!
      比较快的学习方法是以项目(实际功能/产品)为载体,明确自己需要做啥,实现啥功能,把对linux不熟悉的但是又必须要在项目上使用的,分为一个个小的部分,然后针对性的学习,等大概了解linux的一部分使用方法了,再举一反三,去了解更多的东西。
    20. 想从单片机转Linux,大佬们有什么建议? 12/4200 Linux与安卓 2021-01-19
      单片机转linux ,最开始是直接从应用层开始走(c/cpp 或者c/cpp + tcpip),会慢慢接触一些下层和底层的一些东西(线程,系统时间,文件系统,UART,IO,SPI……),由上至下进行熟悉。因为从单片机过度的,底层的很多东西比较熟悉了,只需要了解它们的使用方法以及在linux存在的原型,接下来怎么学,到这步自己都知道了

最近访客

< 1/1 >

统计信息

已有2人来访过

  • 芯积分:134
  • 好友:--
  • 主题:3
  • 回复:37

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言