随笔分类 -  [4.1].Misc

摘要:转自:https://blog.csdn.net/yangkuanqaz85988/article/details/52403726 问题1:不同线程/进程拥有着不同的栈,那系统所有的中断用的是同一个栈吗,那意味着不支持中断嵌套,如果中断可以被打断,那么不同中断必须使用不同栈,否则如何管控,怎么理解 阅读全文
posted @ 2019-05-26 22:18 aaronGao 阅读(649) 评论(0) 推荐(0) 编辑
摘要:SWI: SoftWare Interrupt软件中断 1. 软件中断具有优先级,SWI要一直运行到结束, 2. swi用于事件随机出现,但时间又不是那么急切的情况,hwi处理时间一般在us级,swi处理时间可以在ms级 3. swi不可以被挂起,所以里面不应该出现信号量的等 4. hwi和swi公 阅读全文
posted @ 2019-05-26 22:05 aaronGao 阅读(548) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/u010649766/article/details/78528601 函数的必要性 我们在编写一个 C 语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的 阅读全文
posted @ 2019-05-25 22:58 aaronGao 阅读(5263) 评论(1) 推荐(0) 编辑
摘要:https://www.cnblogs.com/dj0325/p/8490293.html 阅读全文
posted @ 2018-08-14 10:47 aaronGao 阅读(151) 评论(0) 推荐(0) 编辑
摘要:MQTT基于TCP,发布订阅模式,一对多,多对一,TCP需要client主动建立connect,server发送connectack CoAP基于UDP,请求/应答模式,数据量也相对HTTP要小 HTTP基于TCP,请求应答模式,数据量较大 1. MQTT协议 Message Queuing Tel 阅读全文
posted @ 2018-08-14 10:37 aaronGao 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:DDR DDR->DDR2->DDR3->DDR4->DDR5->HBM, LPDDR(low power DDR) DDR->DDR2->DDR3->DDR4->DDR5->HBM, LPDDR(low power DDR) 阅读全文
posted @ 2018-03-28 15:43 aaronGao 阅读(210) 评论(0) 推荐(0) 编辑
摘要:目录 设计 设备接口 开发术语 产品开发周期 工厂流程 开发工具 常见测试 1. 设计 调试接口预留,生产之后Disable 芯片低功耗 失能不使用的外设模块 根据芯片引脚特性拉高拉低不使用的io 不超频 电路板开发测试程序 EMC/EMI测试程序 压力测试程序 老化测试程序 FCT测试程序 远程升 阅读全文
posted @ 2017-10-18 09:34 aaronGao 阅读(603) 评论(0) 推荐(0) 编辑
摘要:1. 文件本身校验给 app.bin 末尾加上校验,如IAR等开发工具都支持或是使用外部独立的小工具来添加校验,简单的算法有 累加和,也可以用CRC。2. 传输校验修正线路上的数据错误ymodem,http上传等都有校验,至少保证上传的文件本身是正确的。3. 自定义校验在项目中放一个文件,写上项目及 阅读全文
posted @ 2017-07-25 17:49 aaronGao 阅读(601) 评论(0) 推荐(0) 编辑
摘要:USB OTG 设备既能做主机,又能做设备。USB HOST是指主机。当OTG 插到 HOST 上,OTG 的角色 就是 device.当device 插到 OTG 上,OTG 的角色就是 HOST. 任何利用USB连接的装置,至少会有一台主机(就是我们所说的Host)与一台客机(Guest,即是我 阅读全文
posted @ 2017-06-10 17:21 aaronGao 阅读(2502) 评论(0) 推荐(0) 编辑
摘要:装修公司选择篇 对于装修公司的选择,有靠谱的人介绍是最好了,如果没有靠谱的人介绍,那最好是自己多花时间去了解。 我自己刚开始每周会找两到三家去了解下,从全包的品牌装修公司,到半包的小装修公司都有看过,当然清包的没了解过,太费事,实在没这个精力整这茬,不是本地人也不认识什么靠谱的泥瓦木工。 怎么说呢, 阅读全文
posted @ 2017-05-07 22:35 aaronGao 阅读(301) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/To_Be_IT_1/article/details/32179549 需要包含的头文件 int printf(const char *format, ...); int fprintf(FILE *stream, const char *format 阅读全文
posted @ 2017-04-09 22:29 aaronGao 阅读(541) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/liu_xf/archive/2011/04/14/2015726.html 摘要: 当我们在调试代码时,通常需要将程序中的某个变量打印至PC机上,来判断我们的程序是否按预期的运行,printf函数很好的做到了这一点,它能直接以字符的方式输出变量名 阅读全文
posted @ 2017-04-09 12:18 aaronGao 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:转自网络 首先切记,sizeof不能用来求字符串长度 1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strle 阅读全文
posted @ 2017-02-12 10:59 aaronGao 阅读(319) 评论(0) 推荐(0) 编辑
摘要:之前有在外面面试,遇到一题如下: 当时只是纠结于printf中的%d打印char类型数据,会不会按地址将abcd这四个字节的数据打印出来,所以给出的答案是:0x61626364. 类似的还有这种做法: 上面这个char p[10], p只是个别名,下面的extern char *p提取p的地址可能是 阅读全文
posted @ 2017-02-12 10:25 aaronGao 阅读(4762) 评论(0) 推荐(0) 编辑
摘要:1. uCosIII移植到STM32F10x http://www.cnblogs.com/hiker-blogs/archive/2012/06/13/2547176.html 2. uCosIII+uCGUI+STM32 http://www.cnblogs.com/hiker-blogs/ar 阅读全文
posted @ 2017-02-09 21:45 aaronGao 阅读(381) 评论(0) 推荐(0) 编辑
摘要:转自:http://mt.sohu.com/20160125/n435751361.shtml 很多人问我这个问题,尤其是那些刚开启软件工程生涯的同事和朋友。要成为一个更好的开发人员,我应该读哪些书?我真的需要读书吗?这是一个很值得探讨的问题,而且也是我在成为软件工程师之时问了很多导师的一个问题。但 阅读全文
posted @ 2016-12-24 15:27 aaronGao 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:1. http://blog.csdn.net/zqixiao_09/article/month/2016/03 涉及面光,包括上层/底层, uboot/kernel/rootfs/driver. 阅读全文
posted @ 2016-09-13 22:54 aaronGao 阅读(197) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/wangqiulin123456/article/details/8284939 在C还是C++代码中,typedef都使用的很多,在C代码中尤其是多。typedef与#define有些相似,其实是不同的,特别是在一些复杂的用法上,看了网上一些C/C+ 阅读全文
posted @ 2016-08-13 23:00 aaronGao 阅读(8013) 评论(0) 推荐(1) 编辑
摘要:之前在看代码的时候,看了函数指针的使用,大体分为如下几类: 做一个function list,通过指针索引调用,使得处理功能类似的函数看起来更加清晰; 函数指针作为另一个函数的参数,用作回调; linux中经常使用来达到相同接口,实现不同,如: 实现可以是freescale的imx系列芯片的串口: 阅读全文
posted @ 2016-08-13 22:42 aaronGao 阅读(400) 评论(0) 推荐(0) 编辑
摘要:1. F2启动进入新的BIOS界面,首先Disable Secure Boot,然后把UEFI改为Legeacy模式,当然是改不回来的,不知道为什么; 2. 插入U盘(老毛桃+UEFI启动镜像); 3.按F12选择USB启动; 4.启动进入WinPE,使用DiskGenius将ESP和MRB以及及其 阅读全文
posted @ 2016-07-23 13:49 aaronGao 阅读(633) 评论(0) 推荐(0) 编辑