OSASK源码注释II
第一遍读OSASK时是跟着《30天自制操作系统》书本走的,第二遍就阅读了OSASK第30天最后一个版本的源码,然后马马虎虎注释了一番(作为个人的学习笔记)
《Cortex-M3 STM32F10XXX参考手册》
《Cortex-M3 技术参考手册》英文版,包含core-peripheral如NVIC,《STM32F10XXX参考手册》中文版,包含其它外设如GPIO。比我之前下载的参考手册都要完整。
STM32F10XXX编程必备滴~~
《线性代数应该这样学》
刚学完第一章,感觉还不错。据说跟传统的《线性代数》教材编写的思路不一样。
C语言编程风格检测文件StyleTest
此风格检测文件在linux平台下用C语言编写,用来检测C语言源文件的编程风格。可供初学者下载来规范自己的编程风格。
正则表达式或通配符匹配的代码
先用如“7-Zip”解压软件将regexp.shar.Z解压为regexp.shar。再将regexp.shar拷贝至Desktop Linux下,在命令行终端用 sh regexp.shar解压它,然后就可以看到各文件了。
dos模拟器(DOSBOX)和debug
Win7 64位的虚拟DOS下没有提供debug,可用dos模拟器(DOSBOX)和debug来使用debug工具,我用来学习汇编。
《The Standard C Library》
GNU工程有一个完全实现的C函数库,另一个来源是由P.J. Plauger 写的书《The Standard C Library》。压缩包内涵djvu和pdf两个版本,djvu文件可在linux下或则在windows下用特殊的软件查看。
mdk-keil破解软件
用于破解mdk-keil或者c51-keil。已测试,可用。
通用计数器
在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的行波计数器,通用计数器和标志线。
modbus协议(中英文)
modbus中英文版本 包含ASCII和RTU传输数据格式 可选择查看
linux下应用ncurses库编写的简单的超市收银系统界面
在linux平台下,采用ncurses库式linux呈现了菜单界面,主要是ncurses库内颜色的作用,使linux摆脱了纯字符界面的局面,当然也没有达到完全的图形界面。出现了菜单框而已。我编写的很简单
C++ BOOST::Asio库网络编程源代码
不一下子应用MFC等界面,以直观易懂的控制台程序展现网络编程“服务端”-“客户端”是怎么运行的。最适合初学者。
51单片机串口通信程序实现
使用串口调试助手观察51单片机keil环境实现的串口通信程序。含串口调试助手和USB驱动。
《C和指针》
《Pointers on C,C 和指针》是Kenneth A.Reek著。我读过《C和指针》之后觉得此本书既系统的讲解了“C语言的基础部分”又深入的讲解了“C语言的进阶部分”,可谓适合C的初学者和进阶者阅读。
书中的“递归调用”、“数组”、“指针”等部分都讲解得很好。
32位限位浮点数乘法器
在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的32位限位浮点数的乘法器(一样的步骤设计其除法器)。
计算机组成与系统结构
与其他我看过的计算机组成原理书籍相比,《计算机组成与系统结构》一书中的文字更简洁和准确,阅读可能需要一定的计算机基础知识。
另外,现在CSDN下载积分几乎只能通过别人下载资源来获取了,加上自身觉得资源不错,所以上传共享一下。
The Secret
下载《The Secret》这本书的时候顺带还包含了USART 向PC发送数据等STM32的资料,网友真是热心,不过这里只包含《The Secret》一书。哈哈
windows 视频预览
本小小视频预览软件是通过VS2010开发平台采用C++编写的,选择的应用程序类型为MFC,插件安装包用的是windows sdk中的DirectShow部分。实现简单的视频预览功能,包括Filter Graph Manage创建,Filter Graph的智能构建,系统设备枚举,视频流的控制等操作。
C 加加三部曲
学习C++的三部曲:Essential.C..中文版.候捷译_入门篇、Effective C++_实践篇、Modern C++ Design_进阶篇
more progamming pearls,编程珠玑续
《more progamming pearls,编程珠玑续》是继《progamming pearls,编程珠玑》的后续书籍,只是有的地方不是很清晰。
简单计时器
此计时器很简单,采用linux下的ncurses库完成光标的移动,采用linux中最简单的中断函数编写方式刷新计时界面。
to_faddsub32
在学习《自己设计制作CPU与单片机》这本书时,根据书中的线索在quartus II 13.1下斗出来的32位限位浮点数的加减法器。
haribote_read.zip
30天自制操作系统产物haribote OS读物——注释笔记,2019年6月底至2019年9月中旬,每晚平均两小时周末全勤。共享共讨论、纪念之。
PlayPianoIII
将android系统移植到ARM11 Mini6410后的一个简单的钢琴游戏(PlayPianoIII)开发。
《C语言深度剖析》
《C语言深度剖析》是陈正冲所著,书中包含了一些C程序员面试的经典问题的解答。从C语言特性的角度来看,作者以特定的归纳从一个拥有深度的角度讲述了C语言,可作为学习C语言的“进阶参考书籍”。
给我印象最深的是我从此书中明白了数组和指针的区别。当然还有其它的很多精华,相信每个读者都会发现一些。
RatSadToday
应用于BB10的开发,属小游戏。很简单的那种,程序主要包括对菜单界面的逻辑处理及简单的音效反应。
《C语言常见问题集》
书中列出了跟C相关常见和较深入的问题,此外,还提供了跟C相关的“工具”和“资源”。已读过一遍
BIOS int中断调用手册
包含BIOS int 1ah-10h中断调用的参数说明,也是从别处下载而来,上传至此为方便以后查阅。
《印第安山风格指南》
《C语言常见问题集》中提到的C风格参考。
The C Programming Language
《C圣经》The C Programming Language,英文版。也是在CSDN中下载的,不知内容是否齐全。适合稍有C功底的人读。
The AWK Programming Language
《The AWK Programming Language》是三巨头Aho&Weinberger&Kernighan所著的书本,讲解AWK语言的。
《给C 程序员的便筏》
《C常见问题集》推荐的书籍-0----《给C 程序员的便筏》
一个简单C程序的编程简记
此篇文字没有包含完成编程任务的所有过程和细节,也就是说可大胆忽略或脑补不清晰或断节之处。这篇文字记录的是 第一次从头到尾构建C程序工程过程中所涉及到的 有助于程序更合理的一些技术或编程规范。在这篇文字中,一些在实践中会花费很多精力和时间的编程项,在用表达时却发现只需一两句朴素文字就可将其概括干净,苍白简单得甚至显得有些没必要提上书面;还有一些经过多次修改的文字,到最后也显得不是那么准确,像灯油快要耗尽,天还未完全亮一样。
《 the elements of programming style》
《C常见问题集》提到的C风格参考书籍,只有3页。可当做翻译或者C风格参考的文档。
《跟我一起写Makefile》--陈皓
我还没有读过这本只有70多页的小册子。目前写点简易的Makefile还是可以,留着以后需深入用Makefile的时再参看。先藏着
Crystal Oscillator Circuit Design
晶振的等效电路;晶振振荡器的设计;晶振振荡器的起振问题及频率稳定的措施。
一个简单C程序的编写简记
此篇文字没有包含完成编程任务的所有过程和细节,也就是说可大胆忽略或脑补不清晰或断节之处。这篇文字记录的是 第一次从头到尾构建C程序工程过程中所涉及到的 有助于程序更合理的一些技术或编程规范。在这篇文字中,一些在实践中会花费很多精力和时间的编程项,在用表达时却发现只需一两句朴素文字就可将其概括干净,苍白简单得甚至显得有些没必要提上书面;还有一些经过多次修改的文字,到最后也显得不是那么准确,像灯油快要耗尽了,天还未完全亮一样。
Professional Assembly language
AT&T格式汇编。书不错,最近在看。最好有一个linux系统(可在虚拟机内安装一个)供练手。
linux011_read.zip
2019年4月底至2019年9月初阅读linux 011的注释笔记,平均每晚两小时周末全勤的读物。共享共讨论之、纪念之。
ANSI C九九标准
Programming languages — C,INTERNATIONAL STANDARD ©ISO/IEC ISO/IEC 9899:1999 (E)。ANSI C99