- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 变量、内存区域、MDK文件(map、htm)
变量分为:局部变量和全局变量局部变量:函数体内部定义的变量,作用域为函数内部,static声明(静态局部变量)该变量则函数调用结束后不消失而保留值,分配的存储空间不释放。全局变量:函数体外部定义的变量,作用域为文件内部,static声明(静态全局变量)该变量则只能在本文件(声明该变量的文件)中被调用。变量声明分为:定义性声明(int a)需要分配存储空间;引用性声明(extern int a)不需...
2018-05-10 16:03:27 983
原创 基于Enc28j60的LwIP(1.4.1)移植
移植过程比较容易,网上一堆教程,本文主要将low_level_output和low_level_input针对Enc28j60做一些优化,减少数据拷贝。 网上比较多的应该是如下代码:static err_tlow_level_output(struct netif *netif, struct pbuf *p){ struct pbuf *q = NULL; ...
2018-04-04 15:39:01 633
原创 Hi3518EV200学习记录之用户态SPI
Linux环境:Ubuntu10.04SDK版本:(Hi3518E_SDK_V1.0.3.0.tgz)Hi3518EV200R001C01SPC030 一、默认SPI相关模块已经全部编入了内核,所以不需要加载内核,查看dev/spi*即可发现,如下:~ # ls /dev/spi*/dev/spidev0.0 /dev/spidev1.0 /dev/spidev1.1
2017-09-05 15:55:47 2401 1
原创 Hi3518EV200学习记录之运行mpp/sample/sample_venc(ov9712)
Linux环境:Ubuntu10.04SDK版本:(Hi3518E_SDK_V1.0.3.0.tgz)Hi3518EV200R001C01SPC030 一、Hi3518E_SDK_V1.0.3.0.tgz解压后默认sensor为ar0230,为了适配ov9712,需要做如下修改:1、mpp/ko/load3518e中:原来配置如下:SNS_TYPE=ar0230
2017-08-23 15:13:47 5760 3
原创 Hi3518EV200学习记录之环境搭建
Linux环境:Ubuntu10.04SDK版本:(Hi3518E_SDK_V1.0.3.0.tgz)Hi3518E V200R001C01SPC030一、安装SSH服务器sudo apt-get install openssh-server二、安装NFS服务器1、sudo apt-get install nfs-kernel-server #安装 NFS 服务器端2
2017-08-17 16:21:13 3962
原创 视频帧内存size计算
SDK中计算图片VB Block Size核心公式如下:u32VbSize = (CEILING_2_POWER(stSize.u32Width, u32AlignWidth) * \ CEILING_2_POWER(stSize.u32Height,u32AlignWidth) * \ ((PIXEL_FORMAT_YUV_SEMIPLANA
2017-08-17 15:31:57 1418
基于Enc28j60的裸机和FreeRTOS下lwip-1.4.1移植
2018-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人