找回密码
 立即注册
Qt开源社区 门户 查看内容

嵌入式开发圈技术干货汇总(更新时间2019年5月26日)

2019-5-28 15:33| 发布者: admin| 查看: 1843| 评论: 0

摘要: 点击上方"嵌入式开发圈" ,嵌入式干货、产品服务即刻送达回想2017年年底到2018年年初与北京航空航天出版社合作出版了嵌入式C语言技术实战开发一书(文章底部有购买链接),那本书算是开门之作吧,肯定也有些许不足,但 ...


点击上方"嵌入式开发圈" ,嵌入式干货、产品服务即刻送达

   




    回想2017年年底到2018年年初与北京航空航天出版社合作出版了<<嵌入式C语言技术实战开发>>一书(文章底部有购买链接),那本书算是开门之作吧,肯定也有些许不足,但得到了不少好友和同行的支持,那一年的职业生涯可谓颠簸,没有时间在公众号去分享技术干货。以前分享的技术干货,有些东西虽然已经过时了(嵌入式行业推出了各种各样新型的技术,方便开发者去开发自己的产品),但万变不离其宗,操作最底层的东西是永远不变的,比如你在Linux内核里点个灯,以前你可能需要学习一堆操作寄存器的API,去使能IO,失能IO等等操作,而现在就很方便了,只需动动设备树配置文件,这些都可以帮你解决,可是时代更新了,我们却慢慢演变成了那种懒人。技术更新我们需要学习,但万变不离其宗的基础知识也要学习,比如计算机组成原理、计算机操作系统、计算机网络、软件工程、基本的编程语言C/C++/Java,不然大学就不会以这些东西作为基础课程了,干脆去教实用的东西好了(很多人其实都在抱怨大学课程无用论,其实等你工作久了就会发现,大学为什么要那么教还是有一定的道理的),愿我们在2019年乃至以后,努力学习,砥砺前行。






    很久之前不知道公众号还可以插入样式的东西,所以分享的代码也好,文章也好都是不带格式的,这样读者看起来也头疼,为此我也在努力将读者的阅读环境改善好,努力打造出一个有价值有魅力的公众号。






一、工作经历与感想板块



以过来人经验---怎么写好一份从事技术工作的简历及面试技巧

以过来人经验---分享从学生--工程师之学习--工作--生存三模式(上)




二、基础知识板块




触摸屏工作原理

NAND FLASH 和NOR FLASH的区别

网络结构与HTML学习笔记

46道嵌入式工程师相关的经典面试题

嵌入式软件开发必知必会

中断与异常简介与分析

计算机组成原理相关知识

电子技术中关于TTL电平,CMOS电平,OC门,OD门的基础知识

ucos基本概念学习和基本的使用

从简单的文件偏移、读写进一步研究MCU程序的下载和软件升级(上)

浅谈总线通信机制(通信基础+串口+I2C)

浅谈总线通信机制----USB学习指南与总结

如何看懂时序图?

电路设计中电阻的选择及其作用

分享几道典型的C语言习题

如何学习嵌入式系统之基础知识

嵌入式基础知识

电子电路学习笔记

电容知识大全(精彩讲义)

电子线路PCB软件使用技巧及方法(Altium Designer )

电子元件基础教程



三、编程语言、算法与数据结构板块



Linux下C语言实现弹弹方块小游戏

谈谈嵌入式应用软件人机界面开发的菜单框架编写

C语言之常用几种排序

C语言实现牛顿迭代法解方程

C语言的数组为什么要从0开始编号

数组和指针一道非常值得深思的笔试题

Python语言快速上手

深入浅出剖析C语言函数指针与回调函数

C语言根据协议分割获取字符串单元

C语言结构体深度解析

C语言链表应用--基于Linux C多线程软件框架实现

一步一步教你从零开始写C语言链表

C语言从数组里找最大最小值

C语言宏定义的提示之法

C语言操作excel表格-链表实现

简单的C语言宏定义结合全局变量的方法实现单片机串口实现透传模式

C语言实现一个Window控制台带彩色,且可以用方向键选择并确认的菜单式列表(一)

利用strstr与atoi的结合实现一个C语言获取文件中数据的工具

C语言Window控制台实现弹弹方块(单个方块,多个方块)

C语言结构体位段特性实现断言宏

C语言字符串的另类用法

分享几道典型的C语言习题



四、Linux与Android板块



Linux多路复用Select()与poll()函数

Posix多线程编程

在linux下制作静态库和动态链接库的方法

Android5.0 Recovery源代码分析与定制(一)

MTK Android平台Nvram与Gensor数据获取

电容触摸屏原理以及敦泰TP FT5X06驱动

Linux X86-ACPI PNP Hardware ID的识别框架

Android init language与init.rc初始化脚本

全志A64 设备树里的gpio应用开发

Linux内核同步原理学习笔记

Linux内核链表的使用

手把手教你深度定制tiny4412安卓5.0系统(一)---开发板如何预置文件到android系统

手把手教你写Linux设备驱动---定时器(一)(基于友善之臂4412开发板)

如何来实现一个Linux内核的系统调用(基于tiny4412开发板)

从零开始写linux字符设备驱动程序(一)(基于友善之臂tiny4412开发板)

从零开始写linux字符设备驱动程序(二)(基于友善之臂tiny4412开发板)

从零开始写linux字符设备驱动程序(三)(基于友善之臂tiny4412开发板)

从零开始写linux字符设备驱动程序(四)(基于友善之臂tiny4412开发板)

Linux misc子系统框架驱动4412蜂鸣器

手把手教你从零实现Linux misc设备驱动二(基于友善之臂4412开发板)

基于友善之臂ARM-ContexA9-ADC驱动开发

手把手教你从零开始搭建友善之臂ARM-tiny4412开发环境

基于ARM_contexA9 led驱动编程

基于ARM-contexA9蜂鸣器驱动开发

基于ARM-contexA9-蜂鸣器pwm驱动开发



五、QT应用软件开发总结



QT读写.INI文件的实现方法

QT--QSocketNotifier类介绍

iMX6 yocto平台QT交叉编译环境搭建

增加预编译头加快QT工程编译速度的方法



六、单片机底层与应用开发板块



数显仪表盘显示“速度、方向、计数器”的跑马灯

独立按键的四大要素(自锁,消抖,非阻塞,清零式滤波)

STM32使用大彩串口屏程序框架使用总结

ESP8266透传:利用STM32f103zet6发送数据到HTTP服务器

ESP8266透传:发送数据到HTTP服务器

实战开发细节:如何为单片机的按键加一个锁防止多次触发

单片机c语言教程:C51开关分支语句

单片机c语言教程:C51复合语句和条件语句

单片机C语言教程:C51指针的使用

单片机C语言教程:C51函数



另外推荐相关课程:

  韦东山老师优质嵌入式学习干货推荐:包括ARM裸机开发、Linux设备驱动程序、Linux应用程序开发、Android系统学习、Linux设备树等。




王争老师优秀数据结构算法学习课程推荐



长期商务合作服务:

    本人有硬实力团队负责接收项目开发,以STM32项目为主,Linux、Android亦可,如需合作,请联系我!谢谢!







支持我请给我好看!



----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:嵌入式开发圈,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了