发 帖  
  • 今天聊一下RTOS应用程序设计的五个实战技巧。...
    0
    1050次阅读
    0条评论
  • 所谓日志分级,就是将日志按照不同的层次,有选择的输出。...
    0
    676次阅读
    0条评论
  • void *表示一个“不知道类型”的指针,也就不知道从这个指针地址开始多少字节为一个数据。和用int表示指针异曲同工,只是更明确是“指针”。...
    0
    1508次阅读
    0条评论
  • 程序中使用的用户标识符除要遵循标识符的命名规则以外,一般不要用代数符号(如a、b、x1、y1)作为变量名,应选取具有相关含义的英文单词(或缩写)或汉语拼音作为标识符,以增加程序的可读性,如:count、number1、r...
    0
    781次阅读
    0条评论
  • 可以看出所有的操作都是通过AT24C_64对象调用完成的,在我们初始化好AT24C_64对象之后就可以放心大胆的调用其成员方法,这样封装的好处就是一个设备对外只提供一个对象接口,简洁明了。...
    0
    11351次阅读
    0条评论
  • 由于常量一旦被创建后其值就不能再改变,所以常量必须在定义的同时赋值(初始化),后面的任何赋值行为都将引发错误。一如既往,初始化常量可以使用任意形式的表达式,如下所示:...
    0
    475次阅读
    0条评论
  • 稳定复现问题才能正确的对问题进行定位、解决以及验证。一般来说,越容易复现的问题越容易解决。...
    0
    1979次阅读
    0条评论
  • 为了能够使得产品得到更好的开发速度与以后更好的迭代和移植,框架分层是很有必要的。但如对于中小型项目严格遵循这些原则,势必会消耗过多精力去思考怎么设计系统,这是一个抉择的过程。...
    0
    2698次阅读
    0条评论
  • mOTA 是一款专为 32 位 MCU 开发的 OTA 组件,组件包含了bootloader、固件打包器(Firmware_Packager)、固件发送器三部分。...
    0
    986次阅读
    0条评论
  • 嵌入式确实要懂硬件,至于懂到什么程度就要看你从事什么方向的开发了,如果是应用层,那需要学习的硬件非常少,只要能看懂原理图就行了。 看懂多简单,进入到芯片的无非就是模拟量、各种通讯协议、数字量,具体硬件怎么实现的功能根...
    0
    706次阅读
    0条评论
  • 以STM32为例,打开网络上下载的例程或者是购买开发板自带的例程,都会发现应用层中会有stm32f10x.h或者stm32f10x_gpio.h,这些文件严格来时属于硬件层的,如果软件层出现这些文件会显得很乱。...
    0
    814次阅读
    0条评论
  • 当你开始将多个设计为不能相互协作的开源组件组合在一起时,可能会导致长时间的调试、头疼和错过最后期限。所以,尽可能选择已经集成并测试在一起的组件。...
    0
    998次阅读
    0条评论
123
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部