原创 VirtualBox 問題彙總
日期:2016.5.15 操作系統:Win7sp1某Ghost版本 解決了根本問題:VirtualBox的虛擬機中無法調USB設備 1. VirtualBox 5.0.20、5.0.18的0x00000000指令引用的0x0000000
原创 C++較C新功能
讀《C++ Primer 第5版》(C++11標準),一些記錄 1. 變量初始化、列表初始化 C++語言定義了好幾種初始化形式,如: ①int units_sold = 0; ②int units_sold = {0}; ③int un
原创 Xilinx petalinux 2015.4 試用
依據文檔《ug1144-petalinux-tools-reference-guide.pdf》 在Linux下安裝了Vivado2015.4,但啓動vivado或xsdk時均報錯,簡單搜索一下解決方法——未果,這裏使用Windows下v
原创 Xilinx petalinux2015.4安裝流程
主題:Xilinx PetaLinux 2015.4程序的安裝流程 日期:2016/5/14 因爲單位的一些性質,一直以來沒有一個良好的記錄習慣,打算從近期起養成對一些流程的記錄,方便日後查看。 一直以來在Xilinx Zynq上進行
原创 ARM和NEON指令
在移動平臺上進行一些複雜算法的開發,一般需要用到指令集來進行加速。目前在移動上使用最多的是ARM芯片。 ARM是微處理器行業的一家知名企業,其芯片結構有:armv5、armv6、armv7和armv8系列。芯片類型有:arm7、arm
原创 system generator使用不完全總結
轉自:http://blog.sina.com.cn/s/blog_67b3fd040100lkjl.html 3.System Generator標誌 每個System Generator應用框圖都必須至少包含一個System G
原创 ZedBoard上移植OpenCV
目的:實現OpenCV在ZedBoard上的移植 host os:Win7sp1-64bit vm os:Ubuntu14.04.4 參考: http://www.wiki.xilinx.com/OpenCV+Installation 一
原创 xilinx zynq-7000中ARM NEON的使用
讀《xapp1206-boost-sw-performance-zynq7soc-w-neon.pdf》,有感 2014年6月出的文章誒,發現的好晚,當年剛弄的時候是2013年8月份 比之前看的zynq-7000 swdev要專業一點
原创 ARM初始化及異常向量表
今天玩zynq的FreeRTOS時,扒啓動時又忘記ARM是怎麼啓動的了,應該是這樣: ARM啓動時首先找.vectors區間,而該區間就包含了_vector_table(異常向量表),ARM的異常向量表構造如下: 異常類型
原创 zynq FPGA學習雜談記錄
1. 關於XADC zynq及7系列FPGA均包含一個XADC硬核模塊,含2個12-bit 1MSPS A/D,這東西可以不例化就能正常工作,但若想通過FPGA邏輯訪問狀態寄存器,則必須例化 2. Build-in FIFO 注意:對於
原创 FreeRTOS學習筆記
看zynq上FreeRTOS源碼(版本號freertos823),得出以下結論 1. 定時器 FreeRTOS的定時器肯定離不開硬件定時器,在portZYNQ7000.c中有FreeRTOS_SetupTickInterrupt()函數,
原创 Python 從零學起——讀《笨辦法學Python v1.0》小結 隨時更新
1:print 2:#作爲註釋 3:數學運算符,這裏優先級 / 、% 大於 + - 大於 > <= ,注意: print 3 + 2 < 5 - 7得到結果是 False 而不是運算結果 4:變量,注意:①pyth
原创 C/C++語法總結
C/C++語法總結 讀《C++ Primer(第5版)》,一些記錄 心得①:從右向左、從內向外閱讀變量(刨去基本變量類型),如: int *&r = ptr;// 右向左:r是引用->指針的引用->指向int型指針的引用(p53) i
原创 彙編學習筆記
曾幾何時研究彙編時(大約2013~2014年左右吧),主要研究的是Xilinx ISE 14.x自帶的gcc文檔,它是Sourcery CodeBench版本的gcc文檔,時隔多年遺忘不少,因此打算髮表一個《彙編學習筆記》的文章,方便日後
原创 Linux內核模塊編程
目標:熟悉Linux模塊相關函數等 1. module_init()和module_exit() 模塊加載,例: <span style="font-size:18px;">static int __init initialization